The apartment itself was outstanding: far better than pictures online! The views and balcony were tremendous, and the facilities were brilliant. We had plenty of room, and were very comfortable.
Downsides were two main factors: the WiFi was extremely weak, which was frustrating as we had hoped to put Netflix on to drown out the noise of the karaoke bar nearby, which was quite loud. Also worth noting that the hill to climb back up to the property is brutal! Not for older or young kids...we struggled, and we're in our 30s!
Despite the above I would stay here again for it's location, amenities, and price. The woman on check out (possibly the owner?) was really lovely and helpful, too.