This apartment was great. It was bigger than I thought it would be based on the photos, 2 of us had plenty of space! The location is perfectly central. It's probably a 7 minute walk from the metro stops, but we mostly wanted to walk around! The group that hosts the place let us leave our luggage in their offices (about a 15 minute walk away), after check-out before our flight. That was a huge bonus!
There is definitely street noise though. It's a residential street with businesses that close early (no bars or restaurants), but if people are talking outside on the street, it sounds like they're very close to you. Unfortunately, our first night, a bunch of people decided to party in the street right out front until 5am. The rest of our stay wasn't so bad, but if you're a sensitive sleeper, note that this apartment might be loud for you. Earplugs did nothing to help me :(