Cozy but everything you need. The little rooftop terrace was an unexpected bonus. Lots of stairs to the apartment is its only downside.