Clean, comfy, and a perfect location. Great hosts.