Thank you so much,
My stay was really good. It was so kind of my host that he provided an extra mattress and also allowed to stay there for 2 more hours.
One of the best thing was about self check-in. There were no issues of doing check-in late as the host provided all the details precisely of self check-in. This way we didn't disturbed the family members and other guests.