Excellent place full of extras! Great communication. We will be back when in Portland.