Clean, spacious and well-located. Host was very communicative. Highly recommend.