Wonderful location, superb hosts. Can't ask for better.