Clean, spacious and perfectly located. Our host when above and beyond to make sure we had everything we needed.