We had such a wonderful stay at Bella Vista apartments and could not recommend this place enough! The location is fantastic, providing the most beautiful views across the bay whilst only a short drive to the best beaches, town and supermarkets (it is definitely worth hiring a car- we hired a car through Chris and everything worked out perfectly so would recommend this). The apartment itself was sparkling clean, very well-equipped and beautifully decorated, the gardens were the perfect place to relax and the pool was ideal for cooling down. Efi was the greatest host, always smiling and so welcoming from the moment we arrived; she also gave us the best tips and advice on restaurants and places to visit. Would love to stay again one day.