Host, apartment, location, everything perfect! We enjoyed the stay.