The location of the appartment is just fine.
The appartment is modern, clean and awesome. Good for both short and long stay.