Very good location. The apartment decoration is also very nice! However if the cleanliness was better this would have been one of the best stays we have experienced