One of the very best we have stayed- from the location, great property, excellent value for money to the very friendly hosts, it has got it all. We highly recommend it.