Fantastic, spacious, comfortable. It had everything we needed. The generous balcony was a bonus!