Excellent place, well situated. John is a fantastic host, very friendly and open minded Also very accommodating and flexible with schedules and everything. Definitely recommended !