The location was great. Right on the beach! The check-in process was easy. The restaurant on premises was excellent although expensive. Breakfast was not included. The only problem we faced was with the room and bathroom being very cold which was not a pleasant experience especially after a long flight.