Location? You cannot beat. A perfect one. Close to everything that you need for your stay. Apartment? It's very good and big enough. Nothing to be complaint. A home away from home...