The location of the hotel is excellent. You can walk everywhere, which we prefer to do on our vacations. The hotel staff was nice but service can sometimes be slow. Also, it has non-smoking floors but people still smoke and when you say something they don't seem to show much concern. The rooms are nice but the showers don't contain the water when showering and our room had some water stains on the ceiling. We typically don't eat in hotels as we prefer local restaurants and cafes so I am not able to rate the food service. I would ask for a room that is not in front of the service elevator as the doors open out so we ran into the maid service staff frequently and once Oma almost got whacked in the face as she was looking down and the maid opened the service door but I pulled Oma aside before the door could make impact.