AdvantagesSits on the Beach
DisadvantagesPool area always crowded
AdvantagesLovely little hotel
DisadvantagesLimited amenities, but what do youe expect for 2*...?
AdvantagesGorgeous beaches, fantastic nightlife, amazing weather, kids clubs are excellent, great weather
Disadvantages(you don't want to leave!!), food at hotel is not so good.