Great location and hosts. Clean, spacious and value for money. A cute little puppy too. Highly recommend. Thanks Li.