Great place to stay - location and cleanliness.