Bella Vista is a lovely place and the name is the best they could have chosen.
Efi is an amazing nice hostess and don’t hesitate to aks her for great restaurant tips.
The location is great to visit Golden beach, Elounda etc.
We highly recommend a stay here, and hope to come back.