Those prices sound pretty standard for a 5* hotel. What were you expecting?

As for the fruit juice issue, it sounds like they dealt with it well.