Clean, great location and the hosts are on top of everything!