The only weakness was the breakfast. They did offer eggs (for those who need/want more than the normal continental breakfast usually served, but they were fair at best. Otherwise, coffee, juices, breads, cheeses, salami, pastries, etc were more than adequate. (We had no complaints but already had a good idea of what to expect. Other diners around us didn't.)
Overall the hotel was wonderful. We were able to walk everywhere, the rooms were large and comfortable, bathrooms were well appointed (with a great shower!). The staff was extremely helpful. If air conditioning in room does not appear to be working, be sure to mention it to the staff. The panel of breakers are by the front desk and it appears that they do not turn them on until you check in. They had forgotten to switch ours on, and as soon as they did, it was perfect.