One word: perfect!
Perfect location, perfectly clean, beautiful , nice rooftop terrace!
Would highly recommend!