Hi Bhumika
I am a superhost for a property on a farm outside of Atlanta GA USA as well as a cabin in the North GA Mountains. My advice for new hosts is to stay in your unit and see if it has all the things you would need to feel it was a 5 star stay. Even little things, like a spare toothbrush or bottled water, can make a big first impression.
I do have a question - when I call into SuperHost support.. it is not superhost support! Did that go away? I am routed to a call center with noisy people in the background, and the operator can not even find my account with my phone number at times. This is a very different experience than in years past.
Carla