The service issues are legit; though hardly enough to ruin a stay. What would be most important to me is overall tone. If service was otherwise welcoming and courteous, I'd let it slide. If arrogant and dismissive, not so much.
As for the "free" cappuccino, either they should charge for it or just graciously give the freebie. Pointing out how you're doing a guest a favor does not qualify as quality service.