From location to cleanliness, this place far exceeded our expectations. We can’t wait to come here again for our next visit to Portland.