Was an absolute blast staying there. The place is so nice and big and we all had our separate spaces for when we needed to be on our own. The view is out of this world and it was absolute bliss being able to just walk on to the beach as we pleased. Having Jeffrey there just made the experience even more pleasurable.