Exelente place, location and cleanliness