Comfortable, spacious, and well-appointed! Everything about my stay was perfect.