Amazing location and incredibly clean! Very spacious and has everything you could ask for. The pool is an added plus as the summer months are quite hot and you don't want to spend every day at the beach. Location is quiet yet close to great hotels/beach clubs if you want to walk out for the evening. I am very picky and this place was perfect. Ioannis gave us great suggestions on local (not trendy) restaurants and he and his staff looked after us every day!