Smaller than the photos suggest, however clean, comfortable, and no hassles at all. We had a great stay.