Excellent: location is perfect. Exceptionally good communication and even tips. Really ideal!