Welcome to The Merit Resort , Goa , India