Clean, comfortable and well appointed, convenient location, great hosts.