Modern, beautiful apartment in an amazing location. Check-in was a little rough, keys weren't ready when promised despite paying for early check-in, but otherwise a great stay.