Wonderful place to stay. The beach is just across the street. Everything you need for a pleasant stay is provided. Check in was easy with the door code set up by my arrival time. There are some places to eat on both sides of the property. Communication was great and we had no issues during our stay.