Great stay with Upstreet. The apartment was exceptionally clean and well kept, everything felt new. Couple minor issues during the stay but the responsiveness of the staff was phenomenal. Full disclosure, you'll get a workout getting to the apartment but once there, it's a great spot in a great location. Definitely would stay again.