Charming apartment with all amenities, including sunny rooftop terrace. Loved it.