Great location and great hosts. Every staff member was very kind and accommodating. Everything was very clean aside from the bathroom. The pictures were slightly different than the unit we ended up staying in as they have many units in the building, but still very similar. Aside from that, this was a great stay for a great price!