Check in/Check out instructions were clear, I was able to let myself in on my own timeline (after stated earliest check-in time). The place was clean and ready for me to unpack and flop down! The nearest beach was right outside my door, but a bit rocky. We did need to walk down the beach a couple hundred yards for a more swim-able location, but not bad at all.