Haha hey guys, been forever since I posted here!
@ Logistopath - Haven't heard of Aroma Executive personally but seems to be quite nice. Other options you could check out are - Bambolim Beach Resort, Hotel Fidalgo, Hotel Nova Goa, Marigold Hotel, Hotel Menino, Park Plaza (Panjim)...