Magnificent location and fabulous hosts. We had a wonderful summer family holiday here and will certainly be back!