The place is amazing! It really felt like home away from home. I would choose to stay there over certain hotels in greece. The location is excellent and has some of the best food just opposite the road!