Spacious, clean, and a fully-stocked kitchen. The place was very homey and had everything we needed. Great hosts and a great apartment.