The Karma Royal Palms at Benaulim was a great spot. Neat rooms, good WiFi, great places to eat. best thing is, the beach is about 15 mins away. so, you are actually able to resist the temptation to run to the beach at every opportunity, and actually get some work done.
if you are interested, reach out.