Very clean, comfortable bed, plenty of amenities, excellent location, and communication!