everything spot on: location, cleanliness, communication with the host... great vale for money. only downside is that the apartment in my opinion is smaller to what I thought it would be, but still ok for 2 people max