John's place was absolutely perfect. We hadn't been to Portland before so it was situated perfectly amongst restaurants and attractions