Perfect location and outstanding accommodation..absolutely first class..would definitely stay again if the hosts would have us..