Great beachfront location with awesome views from the front rooms.
Welcoming hosts, who made it very easy to independently enjoy my holiday the way it suited me (I tended to party nights and sleep days).
Very clean and tidy.
Oh, and a cute puppy!