Had a great stay. Check in was smooth, the apartment was clean and organized. We arrived a few co-workers who worked in the area, and the location was convenient (if slightly uphill) and had a lot of nice restaurants within a short walking distance.
I'd definitely stay again if back in the area.