Great location, but not really on the beach. Condo was clean and well appointed, but things like the carpet and furniture should be updated. Generally comfortable and a good value.