Clean, great location, lots of communication from our host