Amazing place to stay for small families and for long period time in Heart of Little India.