Superb location and great hosts. Much recommended and would definitely stay there again.