Very nice setup. Will book again next time we find ourselves in Portland.