Location, view, atmosphere, distance to the beach and the town center, hospitality and safety: just perfect!