Me and two friends had a great time at Esther's apartment. It's compact but has everything you need. Esther was very helpful and lovely, she met us at the apartment and told us everything we would need to know and answered our questions about the area. Even when there was a brief power cut Esther was a text message away and was quick to respond. It's a great base for exploring the city (metro station and buses just around the corner), as well as visiting the beach. We went to the beach almost everyday, walked it a few times (when feeling energetic) but also got a bus for ten mins and you are there.
My only comments would be that the mezzanine floor has quite a low ceiling, if you're taller than 5"8 your head will touch the ceiling. Didn't really bother us because my friends are short, and you don't hang out up there just sleep so it's fine.
Highlight would definitely be the garden area, very lush and really lovely sitting out there at night to have dinner with some candles.
Overall I would definitely stay here again. Thanks Esther!