The property was great for the location. We only stayed one night, and it was fine for that. There were good dining options in walking distance, and it was a short drive to the beach. It is rated 2 stars, so I did not expect much. It was clean, but could use some repairs. They asked for a $50 cash deposit which I was not expecting, but was supposedly in the fine print. When I checked out, they did not offer it back. After I asked for my deposit, they inspected the room and returned my deposit. I suspect if I had not said anything, they would not have offered.