Welcome to Vee Resort The Suites of Royals , Mahabaleshwar , India