I have often been underwhelmed by hotels near tourist spots, mainly because they are so badly maintained and do good business only because of their proximity to the said location. Graciano cottages, however, was a welcome change, in that, in spite of being at a stone's throw distance from Colva beach, the hotel was clean, well maintained and comprising of an excellent staff, most of whom are friendly and helpful. I do plan on staying at Graciano cottages during my subsequent visits to Goa.
Pros -
Close to the beach, but not so close that it noisy.
Excellent staff.
Clean rooms, particularly on the first floor.
Clean bathrooms.
Proximity to Margao (6-8 km; Rs 180 by rickshaw), and Dabolim (Rs 500-600 by taxi)
Cons -
No internet. Wish the hotel had internet facilities.