Clean, well thought through airbnb. We loved it.