This review would have been five stars were it not for the following experience. Our initially assigned non-smoking room had the smell of smoke. After we informed the hotel staff, it took some negotiation to change to a different room. In the end, hotel manager was helpful and courteous. If we dealt with lower level employees, this probably would not have happened. This is too great a risk to ignore. Hotel needs to enforce its policy for non-smoking rooms (they do have smoking rooms). If they want to cater to rule-violatig smoking guests by not penalizing those who smoke in non-smoking rooms, hotel would need to bear all cost of such behavior instead of having rule-abiding non-smoking guests to bear the consequence. Otherwise, our stay was pleasant. Room has a nice view. Nice breakfast, competent staff (e.g. to help with calling a taxi etc.). Hotel is next to a lot of construction, and is quite a walk to any nearby restaurant / shopping.