A charming place in a wonderful location with a delightful host.