Great place, service and location