We had a great time at Bella Vista! Efi is super nice and gave us many helpful tips.
The pool and the garden are beautiful. We loved spending our time there.
The apartment is on the hillside and you have a great view over the bay and the sea. We definitely recommend booking a rental car.