Excellent location - maybe even too excellent, because there are so much traffic there. Okay for short staying - so much to see in nearby.