Excellent- easy communication, very accommodating, beautiful spot.