Treebo Seven Days, Mahabaleshwar – Mahabaleshwar | SherryStay