The location is perfect. Right on the beach. This family will make sure you have the most amazing stay. We love Dimitris and Nicolaaaas!!!