Clean, updated, spacious, and the hosts are great.