Location, staff, and facilities were excellent. Loved it. Great value.