Location perfect and flat lives up to the pictures. Very modern decor which we loved with all amenities needed. Lucked out for street parking but there is availability at an adjacent parking lot for a fee. Host very responsive too and even left us some bottled water to enjoy upon arrival. Highly recommended!! A+++