The perfect place

Reviewed March 13, 2012

We were initially planning to stay at Mahagiri Villas for 3 nights, but extended to 5 because it is such a beautiful place. We enjoyed our one-bedroom villa with private pool, excellent service, fvery riendly and helpful personnel, generous breakfast, well functioning free WLAN - everything was perfect! Anytime again!