Clean, comfortable place, good location and great communication with the owners. We would definitely stay again.