Perfect location!
The studio has everything you need for a short or long stay.
I recommend it for sure.