The view and location make this place worth it. We spent 90% of our time in the apartment out on the balcony. The view was insanely gorgeous and it was covered from the elements.
The location is prime. There is a small beach literally down the steps from the apartment. And it's a short drive or 20ish minute bus ride (stop directly in front of the building) to some very popular spots. There's also a few restaurants/bars a gas station and convient store with in walking distance.