Really well designed, well decorated and comfortable stay. We cooked our own food sometimes and the kitchen worked great. There's even a dishwasher with detergent. The small balcony was a highlight, we loved sitting there with a book and a coffee.