Exactly what we needed for our short overnight stay in Portland. Clean, comfortable, and well located. Check in was a breeze and good communication from owners. Our dog had a great time too! Planning to come back for a longer stay in the spring/summer so we can check out more of the city.