Welcome to Novotel Goa Resort & Spa , Bardez , India