Excellent location, brand new apartment, very clean, nicely appointed. Had a great stay!