Found some Wonderful places to unwind in Goa. They not like your typical hotel/resorts which make them even more exciting! So here go my finds.
Coco Shambhala as noted on the website are exclusive luxury vacation villas. Situated just behind Coco Beach at Nerul in Goa, it boasts of wonderful retreat designed to offer the perfect escape. Do visit and let me know how your stay unfolded.
The other place that I loved was Lotus Resorts at Aronda, it's actually on the Goa-Maharashtra border. But, well it just seemed…simple! The perfect pause to a hectic life. I am going here in January, driving up from Goa. I hope it lives up to its promise of backwaters, blue skies and pristine waters.