This is a good place for the price - reasonably priced for the rather expensive beach area. The beach across the street isn't the best beach but the location is close to other beaches if you drive a little. As for the apartment itself, the place is clean and has many amenities -- it's a little small but it matches the photos and description. Overall we enjoyed our stay except for one problem. When I communicated the issue with the host/agent, she responded very quickly and offered some credit to compensate for our trouble. Thanks!