terrific location and cleanliness