Home Hospitality Airbnb encourages travelers to ‘Live like locals’ in Goa