You cannot go wrong here - great hosts, location and accommodation.