Nice apartment but if you need internet this IS NOT the place for you. Check In was good (Valerio was very responsive and allowed us to check in 1 hour early). Location is good but there is NO free parking so be ready to either get a parking ticket or spend $40/day at the parking garage.
Having no Internet REALLY hampered our stay and plans! Valerio came and fixed/moved the router and it worked for about an hour. They REALLY need to update their Internet and NOT rely on a cheap router that needs to be positioned near the window or in the living.
For the price we paid for 4 days I would NOT stay there again unless they fixed their wifi.