This condo worked great for us. Very clean and organized. Not ON the beach, but the place had a view of the beach, and the beach is maybe a two minute walk. It’s close to the local grocery store and a bunch of restaurants as well, so not much to complain about! You have to check in at a hotel-type desk to get a parking pass which was a bit odd, but it didn’t hold us up any.