Outstanding location, accommodations, and atmosphere. The communal kitchen is a terrific option for big groups or families. William is a charming host.