The staff at the Grand Hotel were among the friendliest and most accommodating I have ever encountered. They were very eager to practice their (already very good!) English, and seemed more than happy to accommodate any request. They upgraded us to a better room for free without us even asking, and were constantly looking for ways to make our stay more pleasant.
The hotel itself is very nice, but not super-luxurious. The upgraded room they moved us to had a window that opened out over the ocean, though, and falling asleep to that sound every night was absolutely heavenly.
The restaurant downstairs was decent. Nothing really knocked us out about the food, but there was nothing really disappointing either. The free breakfast was pretty good, but I'm easy to please any time you give me a pile of pao de queijo.