The location is everything. The communication is good, pretty much all you need to know about your stay is provided. I would give all five stars except for one important thing: the elevator was broken. Don't rely on the fact that it will be working. You will need to drag your luggage up five flights of marble stairs.We are in our 60's and that is not an easy thing to do.