Great location, and the space is set up well. The outdoor area is large, with lots of seating areas. The apartment was not clean when we arrived. Although the hosts communicated with us and tried to make it right by having the cleaners come back the cleaners did not fully clean the apartment when they came back and left the dirtiest spaces - the primary bedroom (the linens were soiled and the bathroom was dirty) and the apartment floors - untouched. It was very confusing. Ultimately we were very disappointed with our stay.