This place met all our needs for our short Portland stay!