The location couldn't be better. If you want to hire a car you can but if you don't want to it really doesn't matter. There are plenty of bars/restaurants and shops right outside the apartment. Plus reliable public transport.
The sun shines on the balcony all day but because the apartment has the balcony on two sides there is always some shade if needed.
It is also a very well maintained block