Matilda's place is in a great location--you won't need to rely on taxis or public transportation to get to any of the major sights. She also gave great restaurant recommendations and check-in was very easy!