Very clean. Very prompt in communicating. Comfortable bedding and great amenities. Would definitely stay there again and highly recommend.