Things to consider before purchasing luxury villas in North Goa