I agree with Mikey here.
Everyone desires their honeymoon to be as close to perfect as possible. We're not talking about not getting our water during a business trip.
The hotel elected to lower their rate. This was their definition of good customer service. The customer doesn't agree and asked for advice. Even if you felt that they should expecxt no more, why not give that advice without slamming?
I would send an email to the area GM Peter Hales (
[email protected]).