Great accommodation, great hosts. Perfect weekend