John is amazing. He went out of his way to make sure we had everything we needed and felt safe on the property. Beach chairs, umbrellas, sand toys etc. were all included. He worked with us on our check out time and answered any questions we had right away. We would absolutely stay again!