Staying as part of a large group the Ambassador was pretty good at accommodating our needs, including providing packed lunches (although these were a bit disappointing with rather dull sandwiches). The triple room was large, clean and very comfortable and while for some reason we only had two large towels the hotel brought another one up promptly when asked.
Breakfast was excellent, although the staff struggled to keep a supply of clean cereal/fruit bowls going as our group were essentially all eating at the same time. Similarly, service was slow for the group meal we had, although the food served was tasty.
Free wifi was welcome, but we were unable to connect to it in our room (others just down the corridor had no issues).More