The apartment itself is nice and we had everything we need in the apartment (dishes, spices, oil, soap, dishwasher tablets, etc... even 2 scooters). Location is very convenient: one-minute-walk from metro, not far from the beach, supermarkets and also waking distance to the main attractions. Can be a little noisy in the night, especially at weekends.
If you are traveling with small kids (like us), keep in mind that: there are several steps leading to the elevator; there is no dinner table in the apartment, only a bar counter; the kitchen is located on an elevation, so children can stumble.
Wonderful host, very responsive and keen to ensure you have everything you need. Highly recommended.