Bella Vista is a nice place where you can share a wonderful experience with Efi and Dimitrios (Chris's parents) who live upstairs. The view is wonderful with a really nice swimming pool !