Everything described.. Very clean and tidy. Comfortable bed, close to all amenities will definitely be back again