excellent location and cleanliness.