What an amazing little town...we loved it there! The apartment was an easy walk into the center of town as well as the amazing beach/view point. There were several restaurants, shops and markets within 5 minutes walk of the apartment, which was very convenient. The apartment was clean, spacious and located in a new building with an elevator and parking spot.
The only downside was that the apartment is located in an ongoing construction site (they are building about 3 new buildings directly across from the apartment) and there wasn't any wifi, which we would expect for the price.