Had a great time staying here, the place was pretty well stocked with everything you would need and wouldn't think to buy or bring with you! Iron, paper towels, cutting board, soap, detergent, all of the household objects were thoughtfully placed and well organized. The apartment building was maybe a 5 minute walk to hundreds of shops and about a 10 minute walk down to the beach. Its far enough from the night life action that its quiet but close enough that its not a trek to go back and forth from.
Check in was easy, rules were simple, neighbors were quiet, and the apartment was very clean. It was mercifully easy to keep the apartment cool and the pool was right down stairs when it got too hot.
The only tiny complaint I have is that the sleeping arrangements are very much Goldilocks and the Three Bears, the couch is way too hard and the bed is way too soft, nothing was just right. I slept ok but be warned if you have back issues.