Excellent place, excellent hosts. Highly recommend.