Location is excellent, one minute walk from lovely Playa de las Ballenas, and several bars and restaurants. The apartment is very spacious and nice, with air conditioning in bedroom, small kitchenette adequate for a holiday. Parking also available.
The main issue to be aware of is that the internet is very, very bad, basically you should assume there is no internet. Cleaning is only done every three days, which they should tell you in advance (was fine with us, once we were informed). Plumbing could use an upgrade, shower and hot water was a bit unpredictable, hot water was coming in and out. But overall the location and physical accomodation is very nice.