Perfect location, central and well connected via public transportation.
The flat was really clean and with all you need.
The communication with Stellar worked well.
All you can need during your stay.
Highly reccomended!!!