very clean and great communication. check in was a bit of an issue but worked out ok in the end. fantasick location and the host seems to really care about your stay!