Preston and Cosmos place was great for our family. We needed a place in Portland while our house was getting some work done and this worked out great. Very comfortable and lots of amenities like games and a good French roast coffee set up! Nice fenced yard for our dog.