Immaculate, spacious, comfortable, stylish, and a great value. Can't imagine anyone not being happy here. Would definitely stay here again and recommend it to others.