Comfortable, spacious and spotlessly clean, with a really nice shared kitchen/dining area. Happy to recommend.