Hosts do all they can to make your stay an enjoyable one! Home away from home.