Fantastic stay. Communication was clear and timely. Place is clean and set up for a great short or long-term stay. Extra touches create the AirBnB experience we look for! Come to Portland often to visit our son and will definitely stay again. Thanks for being great hosts.