Very clean and well-stocked with everything you could need. Great communication. Would stay again for sure.