Location and staff were great