Direct access to beach was very nice and the place was clean. Check-in was simple and straight forward. The only challenge was that communication regarding the availability of early check-in was challenging. I was not able to know until the evening before my check-in.