A great place including location, cleanliness