Bella Vista apartments was an excellent place to stay. Both our host and our room were exceptional. The room was very clean and had a great view. We were able to enjoy Crete so much more thanks to our host's recommendations.