Has anyone recently booked with Villa Bali Villas? I can get a very good deal through them, but am a tad nervous and don't want to loose any money.Their website looks very impressive but would like to hear from someone who has actually dealt with them, hopefully recently and for those past how did you find them, reputable?. There was a similar question back in 2010 on this forum but just need some updated info to feel better!!!
Thanks in advance guys