The location was extremely convenient, the room was well appointed, the breakfast area was spotlessly clean, and the breakfast was well presented. The most impressive aspect though was their customer service. We asked way too many questions of the staff (directions, restaurant recommendations, available tours, etc.). They seemed to actually enjoy helping us, despite the amount of time we required. The first morning we had the nerve to ask if they had soy, rather than milk, for the cereal. They didn't, but the next morning and every morning thereafter, they brought soy to our table. We were shocked. I'd highly recommend this hotel.