John's place was amazing. Very large space, with fully stocked kitchen, nice bathroom, and pool/hot tub. Only steps from the beach as well. John's assistant Rochelle was very communicative during our checkin since there was a problem with the wifi. I wish I could have stayed another week.