excellent location. apartment is apt for a short stay.