It would be hard to find a better location. There is so much that is close to this apartment, you could stay in the neighborhood and have every thing you need.
It is a unique space, a bit awkward but workable. The toilet placement is peculiar. Also, there are no nightstands or lamps, which is a little inconvenient.
But, all in all, a great place to stay!