An excellent stay in a beautiful town. Walking distance to the beach and all possible amenities.