Clean, great location, caring hosts!