Excellent staff and location