Outstanding place with privacy and comfort and a terrific host