Great apartment with excellent views. All very clean and functional, even if a bit small. Great (shared) rooftop terrace. Happening neighborhood with many cool bars and restaurants, but can get a bit rough if you wander in the wrong direction.
Good communication with hosts at all times, and prompt replies to all requests. A tad expensive, but you know exactly what you're getting before you book it.