The Haven is a delightful abode in a lovely spot. The hosts are thoughtful, efficient, discreet. The design is stylish, with meaningful touches, and the space is extremely comfortable. The location is idyllic and extremely convenient.