The apartment is very well-located. We had a very nice stay