Great location, very good accommodation, great hosts