The apartment is perfectly located and has everything you may need for a stay. There are coffee shops, restaurants and bars around. It is also like a 5 minute walk from the metro station. The only part I didn’t enjoy as much is that there was a smell when you entered the apartment that I think was coming from the bathroom. If that solved I think you will have an awesome stay!