Our stay at Buena Vista villa did not disappoint, it was truly exceptional. The villa, the pool, the location were all just perfect for our stay. We had 8 adults and a 7 month old and suited our needs perfectly. Panos was a true gentleman, he was around to assist whenever you needed, he cleaned the pool, tended to the garden and emptied the bins daily, he gave us lots of advice on what to see and do and always with a smile. I would definitely go back!