A fabulous haven of comfort & peace in a perfect location.