Excellent staff and service. Good location.