Right in front of the beach, awesome rooms, great restaurant. I don't rate the hotel 'excellent', only because being soccer nation as we are, there is no TV in the main dining room to watch the soccer games with a beer -but that's just me. The pool was always clean. The best feature of this hotel is the customer service.... More