We booked this place pretty last minute, but everything turned out great. I loved all the beach equipment and bikes that were available. The place was very clean and instructions were thorough. I contacted Richard about checking in a little early and he responded very quickly. Great experience!