Clean, location is nice and communication with the host is great. Very good overall.