excellent host - lots of communication to get the right bed set up for my daughter
really well equipped kitchen and all the beach and pool kit you will need
plenty of beach and restaurant options nearby and lots of parking