Spacious, comfortable, and very clean - I really enjoyed my stay.