Perfect location right on the promenade in the platonic ideal of a Greek seaside village! The place is small but has everything you need.