It is a great place to stay. A few steps outside and you'll be stepping on sand with the view of the beach. Parking is a challenge if you want to bring more than 2 cars. Everything was clean and organized, the rooms were extremely nice, kitchen has everything, and bathrooms were spotless. I will have to say that due to the location, it is a little sketchy to go out very late night, but other than that everything was perfect.