Place was clean and modern. Kitchen was well stocked, and amenities were nice. There was noise from folks on the beach in the evenings, including some illegal fireworks, but all in all a pleasant stay. Having parking spaces (in a garage) was a huge plus, and being able to walk to a lot of restaurants/stores, beaches, etc was nice.