We enjoyed our stay but, we were sumwhat disappointed. The location is not great there are not many restaurants close you need to walk down the beach to get to anything decent and there isn’t much variety. We wouldn’t consider this “luxury” as is mentioned in the title. The beds, linens and amenities were just ok not luxury. For example we had a used bar of soap in one of the bathroom instead of something new. We did enjoy the stay but as mentioned we were disappointed.