A charming, luxurious tranquil delight. A little piece of the the Hamptons nestled amidst the forest hills of Wellington. Spacious with a luxurious feel that makes you want to stay in rather than venture out.