This place is mostly as advertised, given that little detail is provided.
Pros: lots of parking, wonderful view, extremely clean. And the price - but you get what you pay for.
Cons: unit is in a large complex that is very rundown. The exterior of the property is not maintained. The entry breezeway outside the unit is unwelcoming in the way a dark alley might be. If I were traveling alone, I would have been nervous. The complex was about 1 Km down the hill from the town center and much further than that up the hill from beaches. You will need a car to stay here. Oh, and the bed - really 2 single beds pushed together. They were reminiscent of old army cots, with springs poking in all the wrong places.
The town is lovely. I highly recommend a visit to this town, but would not choose this accommodation again.