Incredible place to stay, huge with plenty of room for a big group, and right on the beach. Great places to eat and drink very close too. Communication was brilliant.