great place to stay, exceptional cleanliness