Advait Resort in Mahabaleshwar is a serene property located in the lap of nature. The staff is courteous and helpful, and the rooms are spacious.