Unfortunately our stay was not great for a number of reasons.
The location is not on the beach as photos suggest. One of the bathrooms was a mess on arrival. The TV didn’t work either.