Very clean, nicely appointed. Great communication in advance and during our stay. Great location, convenient, nice neighborhood. Coffee, bars, food within a few blocks. Our second visit and we'll be back!