Mario is wonderful, super helpful and kind. Apartment is in good location. Wifi was super good because there is limited cell reception in the apartment. A few notes, as other people have stated, there are a lot of steps to the apartment. We had a 2 year old and stroller and it was a little tough, but we managed. If you have a car, you will need to park a few blocks away in paid 24 hour parking lot that worked totally fine.