Great location. Great apartment. Great check in, great communication. Just be careful not to trip on the rug! Can't recommend highly enough.