More than perfect for both a short and long stay in Portland ! Great space that is basically on Alberta Street. Also price is pretty hard to beat for this location.