We enjoyed our stay – especially the views of the sunrise from the balcony. Kitchen was well stocked, comfortable bed, beach chairs and boogie boards made this a wonderful getaway. I would suggest stating in the welcome email that you are supposed to check in at the registration desk in order to get a pool key with access to the laundry room. Other than that, everything was great!