Fantastic location, close to the beach and everything else you may need.
Excellent communications and we had everything we needed.
I suggest allocating an extra 10min or so to exit the parking lot in the morning if driving - on a couple of occasions it was pretty busy.